injecting pump - French English Dictionary